Fife

By plane

Edinburgh Airport (http://www.edinburghairpo...) EDI is the most convenient airport for most of Fife. Edinburgh airport is well served from across the UK and some European cities by the likes of BA, BMI, easyJet, flyglobespan, flybe, Scotairways, Lufthansa, Air France and KLM, and now also has direct flights to the USA with Delta and Continental. There's a bus service 747 line (http://www.airdirect747.com/) direct to Inverkeithing from the airport, where you can change for another bus or for the train. It takes from 25 to 45 minutes depending on the traffic. Fares are £4.50 single or "day return", half for children. Otherwise, get the bus/taxi into Edinburgh and catch the train from Haymarket or Waverley. You could of course also hire a car.

Glasgow airport is about a 90 minute drive from the Forth Road Bridge entryway to Fife.

There is also a small airport in Dundee that has commercial scheduled connections from London City with Scotairways - this airport is convenient for some of Fife also.Fife Airport (http://www.taysideaviatio...) is found in Glenrothes - there are no commercial scheduled flights to this airport.

By train

Trains from Edinburgh or further south to Dundee or Aberdeen stop at Inverkeithing, Aberdour, Burntisland, Kirkcaldy, Markinch and Leuchars for St Andrews. You can use the GNER service on the East Coast Mainline directly from London to Kirkcaldy, though this is a long trip. There is also a very good local or 'circle' service which services Dunfermline, Rosyth, Thornton for Glenrothes, although Markinch is also handy and other towns.

By car

Use the M90 motorway to access Fife from the north Perth or south Edinburgh. A92 gives access from Dundee/Aberdeen. Also easy access from Stirling to Kincardine/Dunfermline via A985. A92/A985/A91 are major trunk routes through Fife.

By bus

Major bus stations in Kirkcaldy, Dunfermline, Glenrothes, St Andrews and Cupar are served by Stagecoach among others for example, some Megabus services make stops at Inverkeithing. See above for details of getting to Fife by bus from Edinburgh airport.